package com.zhaoxi.project.wms.domain;

import java.math.BigDecimal;
import com.zhaoxi.framework.aspectj.lang.annotation.Excel;
import com.zhaoxi.framework.web.domain.BaseEntity;
import com.zhaoxi.framework.web.domain.TreeEntity;
import lombok.Data;

/**
 * 出入库记录对象 wms_product_stock_log
 * 
 * @author zhaoxi
 * @date 2023-08-25
 */
@Data
public class WmsProductStockLog extends BaseEntity{
    private static final long serialVersionUID = 1L;

    /** 事务ID */
    private Long id;

    /** 物品编码 */
    @Excel(name = "物品编码")
    private Long productCode;

    /** 单位 */
    @Excel(name = "单位")
    private String measureUnit;

    /** 批次号 */
    @Excel(name = "批次号")
    private String batchCode;

    /** 单据号 */
    @Excel(name = "单据号")
    private Long orderId;

    /** 仓库ID */
    @Excel(name = "仓库ID")
    private Long warehouseId;

    /** 库位ID */
    @Excel(name = "库位ID")
    private Long areaId;

    /** 订单操作前 */
    @Excel(name = "订单操作前")
    private BigDecimal quantityBefore;

    /** 订单操作后 */
    @Excel(name = "订单操作后")
    private BigDecimal quantityAfter;

    /** 操作数量 */
    @Excel(name = "操作数量")
    private BigDecimal quantity;


}
